package com.crm.customers.service;

import java.util.List;

import com.crm.customers.model.CustomerContacts;

public interface CustomerContactsService {

	/**
	 * 保存客户联系人
	 * @param ccontacts
	 * @return
	 */
	public CustomerContacts insertCustomerContacts(CustomerContacts ccontacts);
	
	/**
	 * 修改客户联系人
	 * @param ccontacts
	 * @return
	 */
	public CustomerContacts updateCustomerContacts(CustomerContacts ccontacts);
	
	/**
	 * 根据客户id获取所有的客户联系人
	 * */
	public List<CustomerContacts> getAllCustomerContactsId(Long id);
	
	/**
	 * 根据id获取联系人信息
	 * */
	public CustomerContacts getCustomerContactsById(Long id);
	
	/**
	 * 判断号码是否已经存在
	 * */
	public int gettelcount(CustomerContacts ccontacts);
	
	/**
	 * 设置主联系人
	 * */
	public int saveMainContacts(CustomerContacts ccontacts);
	
	/**
	 * 根据电话号码查获客户信息
	 * */
	public CustomerContacts getcustconlistByphone(CustomerContacts ccontacts);
	
	
	
}
